1 general:: Phrase(s): an old hand at doing something someone who is experienced at doing something. • The maid was an old hand at polishing silver. • Bob is an old hand at training dogs.
McGrawhill's American Idioms And Phrasal Verbs